<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>原始ajax</title>
</head>
<script>
    function loadXMLDoc()
    {
        //1.创建xmlHttpRequest对象
        var xmlhttp;
        if (window.XMLHttpRequest)
        {
            //  IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
            xmlhttp=new XMLHttpRequest();
        }
        else
        {
            // IE6, IE5 浏览器执行代码
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        //2.发送请求
        xmlhttp.open("GET","../txt/outer.txt",true);
        xmlhttp.send();
        //3.执行一些基于响应的任务
        xmlhttp.onreadystatechange=function()
        {
            //readyState：0: 请求未初始化 1: 服务器连接已建立2: 请求已接收 3: 请求处理中 4: 请求已完成，且响应已就绪
            if (xmlhttp.readyState==4 && xmlhttp.status==200)
            {
                document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
            }
        }
    }
</script>
<body>
    <div id="myDiv"><h2>使用 AJAX 修改该文本内容</h2></div>
    <button type="button" onclick="loadXMLDoc()">修改内容</button>
</body>
</html>